package com.firemoss.atonement.changewatcher.valuecomparison
{
	import flash.utils.Dictionary;
	
	import mx.collections.IList;

	/**
	 * Performs default Flex equality (==, not ===) comparison, returning null
	 * if there's no difference.
	 */
	public class DefaultEqualityComparitor extends AbstractComparitor implements IValueComparitor
	{
		public function compare( originalValue : *, newValue : * ) : *
		{
			return originalValue != newValue ? newValue : null;
		}

	}
}